package cn.lzj.org.mapper;

import cn.lzj.org.domain.Department;
import cn.lzj.org.query.DepartmentQuery;

import java.util.List;

public interface DepartmentMapper {
    /**
     * 数据mapper层接口
     *
     */
    //添加方法
    void save(Department departmentart);
    //修改方法
    void update(Department departmentart);
    //删除方法
    void delete(Long id);
    //查询单挑方法
    Department loadById(Long id);
    //查询所有方法
    List<Department> loadAll();
    //查询数据的总条数的方法
    Long queryCount(DepartmentQuery query);
    //查询当前页面的数据的方法
    List<Department> queryData(DepartmentQuery query);
}
